package com.beilang.hotline.company.manager;

import com.beilang.base.pagination.PaginationHelper;
import com.beilang.hotline.company.model.CompanyModel;
import com.beilang.hotline.company.to.SearchTO;

public interface CompanyMgr {
	public CompanyModel createCompany(CompanyModel companyModel);

	public CompanyModel saveCompany(CompanyModel companyModel);

	public void deleteCompany(Long companyId);

	public CompanyModel getCompany(Long companyId);

	public PaginationHelper getCompanyList(PaginationHelper helper,SearchTO searchTO);

    public byte[] genereateCompanyReport(SearchTO searchTO);
}
